package Day_0214.JVM;

/**
 * @author zxc
 * @date 2023/02/14 22:24
 **/
public class Heap_SpaceAndGC {
    public static void main(String[] args) {
        /**
         * 谈一谈对于 Java堆空间和GC 的理解
         * ===》
         * （1）当Java进程启动时，系统会为其分配内存;
         *  ===>
         *  即，每个Java进程都被系统分配一块 专属于该进程的内存空间;
         *
         * （2）堆空间是内存的一部分（Java进程所分配到内存的一部分，用于创建堆空间）
         *  && 堆空间的作用是 绝大部分Java对象的创建，都是在堆空间中进行创建;
         *
         * （3）GC是JVM虚拟机中的某个进程，其作用在于回收无效对象的内存，以便未来将回收的内存分配给其他对象;
         *
         */
    }
}
